4dc1fe67e5dd5d9fbe0783d962d01434156b825f,python/src/com/jetbrains/python/hierarchy/call/PyCalleeFunctionTreeStructure.java,PyCalleeFunctionTreeStructure,buildChildren,#HierarchyNodeDescriptor#,48
Before Change
PsiElement baseClass = element instanceof PyFunction ? ((PyFunction)element).getContainingClass() : null;
for (PsiElement callee : callees) {
if (baseClass != null && !isInScope(baseClass, callee, myScopeType)) continue;
PyHierarchyNodeDescriptor calleeDescriptor = calleeToDescriptorMap.get(callee);
if (calleeDescriptor == null) {
After Change
PsiElement baseClass = element instanceof PyFunction ? ((PyFunction)element).getContainingClass() : null;
for (PsiElement callee : callees) {
if (isInScope(baseClass, callee, myScopeType)) {
PyHierarchyNodeDescriptor calleeDescriptor = calleeToDescriptorMap.get(callee);
if (calleeDescriptor == null) {
calleeDescriptor = new PyHierarchyNodeDescriptor(descriptor, callee, false);